hand-operated device - German English Dictionary